home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-02-07 | 1.0 KB | 45 lines |
- #
- # Makefile for MANIP and EMX/GCC+NMAKE by Axel Rohde
- #
- all: manip.exe
-
- CC = gcc -O2 -m486 -fomit-frame-pointer -s
-
- #-Zomf -Zmtd
-
- LIBS = -lm -lvideo
- CFLAGS= -DEMXOS2 -DGOTSTRDUP
-
- # NMAKE is a little braindead:
- .SUFFIXES: .c .h .o
- .c.o:
- $(CC) -c $(CFLAGS) $<
-
-
- # object files, 'turbo'-like
- OBJS = cell.o cmd.o eval.o filemenu.o fn.o general.o keyword.o\
- manip.o polish.o sub.o token.o var.o turbo.o turboscr.o inkey.o
-
-
- HEADS = all.h color.h edt.h eval.h keyword.h mygraph.h vaxconio.h
-
-
- manip.o: manip.c $(HEADS)
- $(CC) -c -DGLEPATH=\"$(GLE_PATH)/\" $(CFLAGS) manip.c
-
- manip.exe: $(OBJS) $(HEADS)
- $(CC) -o manip.exe $(CFLAGS) $(OBJS) $(LIBS) def.def
-
-
- turbo.o: ../../turbo.c ../../all.h
- $(CC) -c -DMANIP $(CFLAGS) ../../turbo.c -o turbo.o
-
- turboscr.o: ../../turboscr.c ../../all.h
- $(CC) -c -DMANIP $(CFLAGS) ../../turboscr.c -o turboscr.o
-
- inkey.o: ../../inkey.c ../../all.h
- $(CC) -c -DMANIP $(CFLAGS) ../../inkey.c -o inkey.o
-
-
- $(OBJS): $(HEADS)
-